package com.qianfeng.controller;

import org.springframework.boot.SpringApplication;
import org.springframework.boot.autoconfigure.EnableAutoConfiguration;
import org.springframework.stereotype.Controller;
import org.springframework.web.bind.annotation.PathVariable;
import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.bind.annotation.ResponseBody;
import org.springframework.web.bind.annotation.RestController;

//@Controller
@RestController //如果每个功能返回的都是Restful内容，那么可以使用该注解代替@Controller，下面的方法就不用写	@ResponseBody 
public class SpringController {
   
	@RequestMapping("/hello")
	//@ResponseBody   //@ResponseBody ：返回的是Restful内容，不使用该注解会进行跳转
	public String yes() {
		return  "hello";
	}
	
	
	@RequestMapping("/ok")
	//@ResponseBody   //@ResponseBody ：返回的是Restful内容，不使用该注解会进行跳转
	public String ok() {
		return  "ok";
	}
	
	//springBoot支持Rest风格
	@RequestMapping("/info/{msg}")
	public String show(@PathVariable String msg){//@PathVariable：将"/info/{msg}"中msg的值赋给形参msg
		return "show "+ msg;
	}
}
